雖然云計(jì)算可能已經(jīng)為各行各業(yè)帶來了巨大的生產(chǎn)力提升,但您不能一頭扎進(jìn)可用的最佳云解決方案中。將數(shù)據(jù)和應(yīng)用程序轉(zhuǎn)移到云端是可取的,而且似乎是一個(gè)大膽的舉動(dòng)。這是因?yàn)槠髽I(yè)必須考慮許多關(guān)鍵事項(xiàng),以確保他們的過渡是無縫和成功的。如果你能在真正投入新技術(shù)之前考慮這些要點(diǎn),以避免以后的陷阱。
將應(yīng)用程序遷移到云的成功策略建立在 Gartner 之前概述的云遷移 5 R 的基礎(chǔ)上。企業(yè)將僅在遷移過程的第二階段開始決定遷移應(yīng)用程序的方法。這是Portfolio discovery、planning的階段,在這個(gè)階段;他們?cè)噲D確定他們的環(huán)境包含什么,他們的相互依賴性是什么,哪些應(yīng)用程序更容易遷移,哪些應(yīng)用程序更具挑戰(zhàn)性,以及他們將轉(zhuǎn)移每個(gè)應(yīng)用程序的方式。
在此知識(shí)的基礎(chǔ)上,企業(yè)便可以制定出明確的計(jì)劃。該計(jì)劃可能會(huì)隨著遷移過程而改變和調(diào)整。根據(jù)計(jì)劃,他們可以決定如何遷移每個(gè)應(yīng)用程序以及遷移發(fā)生的順序。根據(jù)當(dāng)前的許可系統(tǒng)和架構(gòu),遷移復(fù)雜性可能會(huì)發(fā)生變化。通常從低復(fù)雜度范圍內(nèi)的應(yīng)用程序開始總是可取的。這樣的遷移更容易完成。然后你可以轉(zhuǎn)向更復(fù)雜的。
云遷移的步驟是什么?
AWS 云遷移步驟
重新托管:遷移應(yīng)用程序的第一個(gè)策略是重新托管,也就是眾所周知的“直接遷移”。人們看到許多云存儲(chǔ)項(xiàng)目正在使用云原生方法進(jìn)行全新開發(fā),但是當(dāng)企業(yè)嘗試更快地執(zhí)行遷移時(shí),大多數(shù)應(yīng)用程序都會(huì)重新托管。這種重新托管可以使用工具來完成,而一些客戶更喜歡手動(dòng)執(zhí)行此操作。順便說一句,人們注意到,如果應(yīng)用程序已經(jīng)在云中運(yùn)行,則重新構(gòu)建應(yīng)用程序會(huì)更容易。這可能是因?yàn)槠髽I(yè)已經(jīng)具備優(yōu)化它的技能,或者遷移已經(jīng)完成的應(yīng)用程序和數(shù)據(jù)的難度。
Replatforming:Replatforming 也通常被稱為“l(fā)ift-tinker-and-shift”,是另一種用于將應(yīng)用程序成功遷移到云的策略。您可能必須進(jìn)行一些優(yōu)化才能獲得收益,但您不需要更改應(yīng)用程序的核心架構(gòu)。您可以嘗試通過轉(zhuǎn)移到 Amazon RDS 或數(shù)據(jù)庫即服務(wù)平臺(tái),以及通過將應(yīng)用程序轉(zhuǎn)移到完全托管的 Amazon Elastic Beanstalk 等平臺(tái)來減少處理數(shù)據(jù)庫實(shí)例所需的時(shí)間。
回購:回購是指轉(zhuǎn)移不同的產(chǎn)品;例如,將 CRM 轉(zhuǎn)移到 Salesforce 或?qū)?nèi)容管理系統(tǒng)轉(zhuǎn)移到 Drupal 等。
重構(gòu)/重新架構(gòu):第四個(gè)關(guān)鍵步驟是重新架構(gòu)或重構(gòu),其中應(yīng)用程序的結(jié)構(gòu)和創(chuàng)建是通過使用云原生策略重新構(gòu)想的。當(dāng)需要強(qiáng)烈敦促業(yè)務(wù)的一部分?jǐn)U展功能并添加新功能時(shí),通常會(huì)驅(qū)動(dòng)這種情況。這可能很難在現(xiàn)有環(huán)境中部署,因?yàn)閺膯我辉O(shè)置遷移到無服務(wù)器架構(gòu)的成本非常高。但是為了提高業(yè)務(wù)敏捷性和其他好處,您可以重構(gòu)您的應(yīng)用程序。
退休:當(dāng)任何給定的工作負(fù)載無法提供任何類型的業(yè)務(wù)價(jià)值并且甚至不需要另一個(gè)工作負(fù)載時(shí),最好擺脫它或“退休”它。已經(jīng)看到,近 10% 的任何業(yè)務(wù) IT 組合都不再有用,并且可以輕松將其關(guān)閉。這是有益的,因?yàn)楣?jié)省的資金有助于業(yè)務(wù)發(fā)展,并將團(tuán)隊(duì)注意力轉(zhuǎn)移到其他人將使用的資源上。
保留:保留是重新訪問或至少暫時(shí)不做任何事情。當(dāng)您還沒有準(zhǔn)備好優(yōu)先考慮最近升級(jí)的任何應(yīng)用程序時(shí),您可以保留它。您可能也對(duì)遷移某些應(yīng)用程序不感興趣。換句話說,您必須只遷移那些對(duì)您的業(yè)務(wù)有幫助的應(yīng)用程序。
結(jié)論
云遷移的整個(gè)過程可能會(huì)讓人不知所措。企業(yè)應(yīng)該深入了解他們的現(xiàn)場(chǎng)基礎(chǔ)設(shè)施以及云可以提供的最佳選擇。當(dāng)您嘗試手動(dòng)遷移時(shí),這通常是不切實(shí)際的,如果您依賴過時(shí)的信息,您可能會(huì)在評(píng)估期間錯(cuò)過關(guān)鍵信息。通過處理正確的問題和透徹分析正確的數(shù)據(jù),公司應(yīng)該能夠完成AWS 云遷移順利。選擇最佳的應(yīng)用程序遷移選項(xiàng)涉及一個(gè)不能孤立做出的決定。任何此類決策基本上都是基礎(chǔ)設(shè)施現(xiàn)代化決策。因此,必須在更廣泛的應(yīng)用程序組合管理環(huán)境中處理它。該決定并非真正針對(duì)移民;這更多是關(guān)于優(yōu)化的決定。簡而言之,企業(yè)必須了解哪些遷移技術(shù)和托管云平臺(tái)可以優(yōu)化應(yīng)用程序?qū)?IT 目標(biāo)的貢獻(xiàn)。